Worlds Largest Canal Lock Has Been Inaugurated In The Port Of Amsterdam, The Netherlands.